exhausted and physically sore - Spanish English Dictionary